Big Huge Thesaurus

British shilling

noun